siege weaponry - German English Dictionary